473
118
153
676
404
108
393
219
228
197
341
1121
518
391
525
383
221
1483
359
1481
1839
443
493
346
503
261